most productive - German English Dictionary